/*
 * @Author: Dagon
 * @Date: 2021-03-26 10:44:38
 * @Description: 不使用for或者while，创建一个长度为120的数组，并且每个元素的值等于数组长度减去它的下标
 */

function createArr(arrLen) {
  let temp = []
  let count = 0;
   function itemFactory () {
     if (temp.length < arrLen) {
       const item = arrLen - temp.length
       temp.push(item)
       itemFactory()
     } 
   }
  itemFactory()
  return temp
}

console.log(createArr(10))